despite everything,

  1. Herşeye rağmen,